|
Inventor VBA : Horrormakro verdirbt Blechteile was mach ich falsch
Ralf G am 22.11.2006 um 10:43 Uhr (0)
Hallo Lothar,danke nochmal für den Tipp, diesen Code hatte ich abgewandelt auch schon in Verwendung um DXFs der Abwicklung zu erstellen. Es war mir aber noch gar nicht aufgefallen das dabei zuverlässig eine bislang fehlende Abwicklunge erstellt wird. Aber selbst wenn ich es gewusst hätte wäre ich nicht auf die Idee gekommen eine Datei zu exportieren nur um sicherzustellen das in jeder Blech-IPT eine Abwicklung zur Verwendung in der IDW Zeichnung zur Verfügung steht.Das wird nun aber so kommen.Schönen Tag d ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : beim Speichern einer IDW als DXF (R12) den Event abfangen
Ralf G am 27.04.2005 um 19:14 Uhr (0)
Hallo Linkshänder wenn die fertigen 12er DXF von Hand geöffnet und dann wieder gespeichert werden, ist es eine Option die Datei mit der wiederherstellen Funktion mit Datenbankprüfung zu öffnen in A2005. Ich arbeite zwar nur regelmäßig mit 2004, aber dieses Vorgehen hat bislang alle meine Probleme mit den tollen originalen Autodesk DXF Dateien älterer Bauart gelöst. Alternativ würde ich dir ein Timergesteuertes VB Programm empfehlen welches das Jobserververezeichnis in sinnvollen Abständen in ein bis 2 neu ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : beim Speichern einer IDW als DXF (R12) den Event abfangen
Ralf G am 28.04.2005 um 21:59 Uhr (0)
Hallo Linkshänder Zitat: Original erstellt von Linkshänder: @Ralf: Was für eine Datenbankprüfung? Datei Dienstprogramme Wiederherstellung nicht beirren lassen wenn erst nur DWG angeboten werden, man kann damit auch DXF Dateien wiederherstellen. Zitat: Pflegt AutoCAD eine eigene DB? Die DWG Datenstruktur ist übertrieben vereinfacht nichts anderes als eine Datenbank mit grafischem Frontend (Autocad) Zitat: Und was macht die Prüfung genau? weiß ich nicht genauer Zitat: Das m ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : Horrormakro verdirbt Blechteile was mach ich falsch
Ralf G am 20.11.2006 um 20:52 Uhr (0)
Hallo alle zusammen,ich hab folgendes Prozedur geschrieben die testen sollte ob eine Abwicklung vorhanden ist und wenn nein dann eine erstellt.Public Sub Blechtest() Dim oDoc As Inventor.Document Dim oDrawDoc As Inventor.DrawingDocument Dim oFlatPattern As FlatPatternSet oDoc = ThisApplication.ActiveDocumentIf Not ((ThisApplication.ActiveDocumentType = kPartDocumentObject) _ And (ThisApplication.ActiveDocument.SubType = "{9C464203-9BAE-11D3-8BAD-0060B0CE6BB4}")) Then MsgBox "Es muß eine Blechteil sein ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Layer in automatisch erstellter DXF-Datei
Ralf G am 17.03.2008 um 19:15 Uhr (0)
Hallo Roman,dafür hätte ich drei Vorschläge, wobei ich nur den letzten praktiziere und du die anderen selbst probieren müsstest.1. Du suchst und machst eine Vorgabe wie + "&ARCCENTERSLayer=" oder mit einem ungültigen DXF Layer wie "&ARCCENTERSLayer=.,;" ich weiß weder ob diese Optionen existieren oder ohne fehler duchlaufen also testen wenn es geht ist es vielleicht am einfachsten.2. du rufst die DXF datei per VBA automatisierung in Deinem autocad auf und erledigst dort das löschen der Dateils mit VBA, spe ...
|
| In das Form Inventor VBA wechseln |